machine tool transmission - Francés Inglés Diccionario